﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
using System.Xml.Serialization;

namespace SCRUM.Core.Configuration
{
	/// <summary>
	/// Representation of theme settings.
	/// </summary>
	[Serializable()]
	public class ThemeConfiguration
	{
		/// <summary>
		/// Initializes a new instance of the <see cref="ThemeConfiguration"/> class.
		/// </summary>
		public ThemeConfiguration()
		{
		}

		/// <summary>
		/// Gets or sets the name.
		/// </summary>
		/// <value>The name.</value>
		[XmlAttribute("name")]
		public string Name { get; set; }

		/// <summary>
		/// Returns a <see cref="System.String"/> that represents this instance.
		/// </summary>
		/// <returns>
		/// A <see cref="System.String"/> that represents this instance.
		/// </returns>
		public override string ToString()
		{
			return this.Name;
		}
	}
}
